large ranunculus - German English Dictionary